package cn.com.joycode.nimble.trans;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 交易方式
 *
 * @author maxwoods
 */

@AllArgsConstructor
public enum TransMethod {

    /**
     * 现金
     */

    CASH("现金"),

    /**
     * POS刷卡
     */
    POS("POS刷卡"),

    /**
     * 网页跳转
     */
    WEB("网页跳转"),

    /**
     * 快捷支付
     */
    QUICK("快捷支付"),

    /**
     * 代付
     */
    PAY_FOR("代付"),

    /**
     * 付款码（消费者向商家展示付款码）
     */
    PAY_CODE("付款码"),

    /**
     * 收款码（商家向消费者展示收款码）
     */
    REC_CODE("收款码"),

    /**
     * 固定收款码（商户用于收款的固定码）
     */
    FIX_CODE("固定收款码"),

    /**
     * APP
     */
    APP("APP"),

    /**
     * 小程序
     */
    APPLET("小程序"),

    /**
     * H5
     */
    H5("H5"),

    /**
     * 公众号
     */
    PM("公众号"),

    /**
     * 任意
     */
    ANY("任意");

    @Getter
    private String desc;
}